package initialize

import (
	"fmt"
	"github.com/go-ini/ini"
	"io/ioutil"
	"os"
)

func INIConfig() *ini.File {
	filename := "config.ini"
	_, err := os.Stat(filename)

	//isnotexist来判断，是不是不存在的错误
	if os.IsNotExist(err) { //如果返回的错误类型使用os.isNotExist()判断为true，说明文件或者文件夹不存在
		ioutil.WriteFile(filename, []byte{}, 0644)
	}

	cfgs, err := ini.Load("config.ini")

	if err != nil {
		fmt.Println(err)
	}
	return cfgs
}
